home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / think / AmigaGnuChess.lha / chess / src.lha / src / amiga / display.h < prev    next >
C/C++ Source or Header  |  1992-09-06  |  1KB  |  58 lines

  1. /*
  2.  *  Source generated with GadToolsBox V1.3
  3.  *  which is (c) Copyright 1991,92 Jaba Development
  4.  */
  5.  
  6. #define CHESS_IDCMP    (IDCMP_MOUSEBUTTONS|IDCMP_VANILLAKEY|IDCMP_MENUHELP|IDCMP_MENUPICK)
  7.  
  8. #define PROJECT 0
  9.  #define NEW_GAME 0
  10.  #define LOAD_GAME 1
  11.  #define SAVE_GAME 2
  12.  #define LISTING 3
  13.  #define EDITBOARD 4
  14.  #define SHOWHELP 5
  15.  #define ABOUT 6
  16.  #define QUIT 7
  17. #define SETTINGS 1
  18.  #define SET_CLOCK 0
  19.  #define COLORS 1
  20.  #define SAVECOLORS 2
  21. #define TOGGLES 2
  22.  #define REVERSE 0
  23.  #define COORDINATES 1
  24.  #define THINKING 2
  25.  #define RANDOM 3
  26.  #define BEEP 4
  27. /* #define USEBOOK 5 not working*/
  28. #define MOVE 3
  29.  #define GO 0
  30.  #define UNDO 1
  31.  #define REMOVE 2
  32.  #define SWITCH 3
  33.  #define FORCE 4
  34.  #define REDRAW 5
  35.  #define HINT 6
  36.  
  37.  
  38. extern struct Screen        *Scr;
  39. extern APTR                  VisualInfo;
  40. extern struct Window        *ChessWnd;
  41. extern struct Menu          *ChessMenus;
  42. extern UWORD                 ChessLeft;
  43. extern UWORD                 ChessTop;
  44. extern UWORD                 ChessWidth;
  45. extern UWORD                 ChessHeight;
  46. extern UBYTE                *ChessWdt;
  47. extern struct TextAttr       topaz8;
  48. extern struct NewMenu        ChessNewMenu[];
  49. extern struct ColorSpec      ScreenColors[];
  50. extern UWORD                 DriPens[];
  51.  
  52. void LoadColors(char *name);
  53. BOOL SaveColors(char *name);
  54. extern int SetupScreen( void );
  55. extern void CloseDownScreen( void );
  56. extern int OpenChessWindow( void );
  57. extern void CloseChessWindow( void );
  58.